Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Brazil F3 Brazil F11 Italy F10 Hungary F3 Slovenia F2 Chile F5 Chile F6 Croatia F1 Portugal F1 Italy F13 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 Lebanon F1 Brazil F7 Croatia F3 M15 Caslano M15 Bucharest M25 Pardubice M25 Tulsa Nossa Caixa Tennis Cup - Sao Paulo BH Telecom Indoors Sarajevo 2006 - Sarajevo BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx Lambertz Open by Stawag - Aachen Internationaux de Doubs Open de Franchie-Comte - Besancon Morocco Tennis Tour - Casablanca Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Seguros Bolivar Open - Bogota Romania F18 Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Colombia F5 BNP Paribas Primrose - Bordeaux Italy F8 Italy F9 Unicredit Czech Open - Prostejov Brazil F9 Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Brazil F6 Croatia F1 Croatia F2 Lebanon F2 Iran F1 Iran F2 Romania F17 Brazil F11 Colombia F6 Brazil F15 Czech Republic F6 Chile F7 Croatia F2 Brazil F3 Brazil F2 Brazil F3 Sunrise Challenger Lugano Challenger Turin Challenger Rimini Challenger Recanati Challenger M25 Bourg-en-Bresse Sao Paulo Challenger Tour Finals Braunschweig Challenger M15 Champaign M15 Weston Buenos Aires Challenger Montevideo Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Scheveningen Challenger Unique Zagreb Open - Zagreb Orleans Challenger Mons Challenger Garden Open - Rome 13 BH Tennis Open International Cup - Belo Horizonte Zagreb Open - Zagreb Unique Zagreb Open - Zagreb Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Aberto de Sao Paulo - Sao Paulo IPP Geneva Trophy - Geneva Iskratel Open - Kranj Bauer Watertechnology Cup - Eckental XIII Trofeo Ciudad de Quito - Quito BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Marrakech BH Tennis Open - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Milan Challenger III Aberto Santa Catarina de Tenis - Florianopolis Genova Challenger Sao Paulo Challenger Tunis Open - Tunis Montevideo Challenger Morocco Tennis Tour - Rabat Cleveland Challenger Santiago Challenger Tunis Challenger Orlando Challenger Amersfoort Challenger Cyclus Open de Tenis - Florianopolis Genoa Open - Genova Challenger DCN de Cherbourg - Cherbourg Challenger ATP de Cuenca Diario El Mercurio - Cuenca Girona Challenger Nottingham 2 Challenger Copa Petrobras-Argentina - Buenos Aires San Benedetto Challenger Biella Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Braunschweig Challenger Padova Challenger Savannah Challenger Marburg Challenger Braunschweig Challenger Irving Challenger San Benedetto Challenger Como Challenger Braunschweig Challenger Szczecin Challenger Oeiras 3 Challenger Prostejov Challenger Banja Luka Challenger Santo Domingo Challenger Guayaquil Challenger Newport Beach Challenger Dallas Challenger Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Meerbusch Challenger Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Szczecin Challenger AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Campinas Challenger Morelos Challenger Orlando Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Zagreb Open - Zagreb PBZ Zagreb Indoors - Zagreb Pozoblanco Challenger Mallorca Challenger Roanne Challenger Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Segovia Challenger Banja Luka Challenger Toulouse Challenger Cassis Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Schickendanz Open - Furth BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Murcia Challenger Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Madrid Challenger Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Ilkley Challenger BMW Open - Munich Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Open de Moselle - Metz China Open - Beijing Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Open 13 - Marseille Charlottesville Challenger Estoril Open - Estoril BMW Open - Munich AEGON Championships - London Cleveland Challenger ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Ethias Trophy - Mons China Open - Beijing Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Sao Paulo Cary Challenger Marburg Challenger Ostrava Challenger BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London Mercedes Cup - Stuttgart Santiago Challenger Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Prostejov Challenger Brasil Open - Sao Paulo U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona AEGON Championships - London Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Dallas Challenger Brisbane International - Brisbane Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Sao Paulo Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Brasil Open - Costa do Sauipe Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Open 13 - Marseille If Stockholm Open - Stockholm China Open - Beijing Movistar Open - Santiago Kremlin Cup - Moscow The Artois Championships - London Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Thailand Open - Bangkok Heineken Open - Auckland AEGON Championships - London Swiss Indoors Basel - Basel AIG Japan Open Tennis Championships - Tokyo Ecuador Open - Quito Open 13 - Marseille Porto Challenger Geneva Open - Geneva Shenzhen Open - Shenzhen Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna Ecuador Open - Quito Dallas Challenger ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva AEGON Championships - London International German Open - Hamburg Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Fever-Tree Championships - London Citi Open - Washington Kremlin Cup - Moscow Open 13 Provence - Marseille Millennium Estoril Open - Estoril St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Bet-at-home Cup - Kitzbuhel Indianapolis Tennis Championships - Indianapolis Kremlin Cup - Moscow Bogota Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide cinch Championships - London Tata Open Maharashtra - Pune Belgrade Open - Belgrade Sao Paulo Challenger The Stella Artois Championships - London US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BNP Paribas Nordic Open - Stockholm China Open - Beijing Chile Dove Men+Care Open - Santiago Mercedes Cup - Stuttgart Campinas Challenger AEGON Championships - London Braunschweig Challenger Bank Austria Tennis Trophy - Vienna Rennes Challenger Heineken Open - Auckland Cassis Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Hangzhou Open - Hangzhou Irving Challenger German Tennis Championships - Hamburg Farmers Classic - Los Angeles Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Lima Challenger Abierto Mexicano Telcel - Acapulco AEGON Championships - London Apia International - Sydney PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Buenos Aires Challenger Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Apia International - Sydney Erste Bank Open - Vienna Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Hong Kong Tennis Open - Hong Kong Mercedes Cup - Stuttgart AEGON Championships - London Credit Agricole Suisse Open - Gstaad Citi Open - Washington Brisbane - Brisbane Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane Forli Challenger Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Lisbon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart AEGON Championships - London Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Sopot Challenger Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Dubai Duty Free Tennis Championships - Dubai Ricoh Open - 's-Hertogenbosch Murcia Challenger Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Swiss Indoors Basel - Basel Amersfoort Challenger Ecuador Open - Quito L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Las Vegas Challenger Newport Beach Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Poznan Challenger Liberec Challenger Rakuten Japan Open - Tokyo bett1HULKS Indoors - Cologne Delray Beach Open - Delray Beach Murray River Open - Melbourne Amersfoort Challenger Pozoblanco Challenger Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest cinch Championships - London Dubai Duty Free Tennis Championships - Dubai Winston-Salem Open - Winston-Salem Singapore Tennis Open - Singapore Croatia Open - Umag Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril International Indoor Tennis Championships of Croatia - Zagreb bett1HULKS Championships - Cologne Sofia Open - Sofia Astana Open - Astana Swiss Indoors Basel - Basel Dutch Open Tennis - Amersfoort Tel Aviv Watergen Open - Tel Aviv Gonet Geneva Open - Geneva Thailand Open - Bangkok PBZ Zagreb Indoors - Zagreb Rio Open - Rio de Janeiro If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Chennai Open - Chennai Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Helsinki Challenger Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Brasil Open - Sao Paulo BNP Paribas Open - Indian Wells Suisse Open - Gstaad AEGON International - Eastbourne Rakuten Japan Open - Tokyo Sony Ericsson Open - Miami Maharashtra Open - Pune Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Alicante Challenger Francavilla Challenger Ann Arbor Challenger Rogers Cup - Toronto Mauthausen Challenger Western & Southern Open - Cincinnati Tallahassee Challenger Shanghai Rolex Masters - Shanghai Pau Challenger Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Thailand Open - Bangkok Mutua Madrid Open - Madrid Aircel Chennai Open - Chennai Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells The Dubai Tennis Championships - Dubai Miami Open - Miami Internazionali BNL d'Italia - Rome Interwetten Austrian Open - Kitzbuhel BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Delray Beach International Tennis Championships - Delray Beach Rio Open - Rio de Janeiro Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai VTR Open - Vina del Mar BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Argentina Open - Buenos Aires BMW Open - Munich Western & Southern Open - New York Swiss Indoors Basel - Basel Rolex Paris Masters - Paris Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Aircel Chennai Open - Chennai BNP Paribas Open - Indian Wells Miami Open - Miami SkiStar Swedish Open - Bastad Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Swiss Indoors Basel - Basel Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Hangzhou Open - Hangzhou Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Mercedes Cup - Stuttgart AEGON Championships - London Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Plava Laguna Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, BRA-ESP 3-1 Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, World Group, PO, RSA-CRO 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, F, CRO-ARG 2-3 Manacor Challenger Davis Cup, World Group, PO, COL-CRO 1-4 Laver Cup - Prague Davis Cup, World Group, SF, CRO-USA 3-2 ATP Cup - Brisbane, Perth, Sydney Rolex Paris Masters - Paris Davis Cup, Finals, Group D Davis Cup, Finals, QF, ITA-CRO 1-2 Davis Cup, Finals, F, RUS-CRO 2-0 Davis Cup, Finals, SF, AUS-CRO 2-1 Davis Cup, World Group, SF, CRO-FRA 3-2 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, World Group, Q2, CRO-FRA 1-3 U.S. Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, CRO-CHI 5-0 Wimbledon (juniors) Davis Cup, World Group, QF, CRO-USA, 3-2 U.S. Open (juniors) Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, PO, BRA-RUS 5-0 AAMI Classic - Kooyong Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group I, 2R, POL-CRO 1-3 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, GBR-CRO 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QR, CRO-IND 3-1 Davis Cup, World Group, Q, CRO-BEL 1-3 Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, World Group, 1R, BEL-CRO 2-3 Davis Cup, World Group, QF, USA-CRO 2-3 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Davis Cup, World Group, QF, CRO-KAZ 3-1 All Lower level tournaments Davis Cup, World Group, F, FRA-CRO 1-3 Wimbledon (juniors) Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Nitto ATP Finals - London Olympics - Rio de Janeiro Olympics - Beijing Olympics - London Olympics - Tokyo Nitto ATP Finals - London Shanghai Rolex Masters - Shanghai Menorca Challenger